package org.lt.ttkv.config;


import org.lt.ttkv.KV;
import org.lt.ttkv.annotation.Kv;
import org.lt.ttkv.bean.User;

import java.util.List;

/**
 * @ClassName: Configs
 * @Description: groupName 可选设置，默认以接口路径 MD5 值为 groupName
 * @Author: wtl
 * @CreateDate: 2023/7/7 15:50
 * @UpdateUser: 更新者 wtl
 * @UpdateDate: 2023/7/7 15:50
 * @UpdateRemark: 更新说明
 * @Version: 1.0
 */

@Kv(groupName = "MyConfig")
public interface Configs {
  KV<Boolean> test();
  KV<String> testStr();
  KV<Integer> testInt();
  KV<Long> testLong();
  KV<User> user();
  KV<List<User>> users();
}
